package com.ct.application.system.service;

import com.ct.application.system.model.po.AdminSystemDepartmentSavePO;
import com.ct.application.system.model.vo.AdminSystemDepartmentVO;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author Auto Generator
 * @since 2023-08-16
 */
public interface IAdminSystemDepartmentService {

    /**
     * 保存平台设置
     */
    boolean saveUpdateAdminSystemDepartment(AdminSystemDepartmentSavePO adminSystemSavePO);

    /**
     * 删除平台设置
     * @param id
     * @return
     */
    boolean deleteAdminSystemDepartmentById(Long id);

    /**
     * 获取部门明细
     * @param id
     * @return
     */
    AdminSystemDepartmentVO getAdminSystemDepartmentById(Long id);
    // 状态修改
    boolean updateStatus(Long id,String column,Integer value);
    boolean updateStatusStr(Long id,String column,String value);
}
